package com.lyy.document.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.lyy.document.pojo.DocDocumentHistory;
import org.springframework.data.repository.query.Param;

import java.util.List;

/**
 * 文件历史记录(DocDocumentHistory)表数据库访问层
 *
 * @author Yw
 * @since 2021-02-01 17:23:47
 */
public interface DocDocumentHistoryDao extends BaseMapper<DocDocumentHistory> {
    /**
     * 批量添加文件历史记录
     */
    int batchInsert(@Param("docDocumentHistorys") List<DocDocumentHistory> docDocumentHistorys);

    /**
     * 批量修改文件历史记录
     */
    int batchUpdate(@Param("docDocumentHistorys") List<DocDocumentHistory> docDocumentHistorys);

    /**
     * 查询文件历史记录列表
     */
    List<DocDocumentHistory> selectDocDocumentHistoryList(DocDocumentHistory docDocumentHistory);

    /**
     * 查询文件历史记录数量
     */
    int selectDocDocumentHistoryCount(DocDocumentHistory docDocumentHistory);
}